throw to the dogs - German English Dictionary